REST Services changes 4.43
The following changes have been made to REST Services for 4.43:
REST Services Added
| REST Service | URL | Verb | 
|---|---|---|
| Create HESA Module Cost Centre | /UnitInstances/{uiID}/CreateUIHesaModuleCostCentre | POST | 
| Update HESA Module Cost Centre | /UnitInstances/{uiID}/UpdateUIHesaModuleCostCentre | PUT | 
| Create UI HESA Course Initiative | /UnitInstances/{uiID}/CreateUIHesaCourseInitiative | POST | 
| Update UI HESA Course Initiative | /UnitInstances/{uiID}/UpdateUIHesaCourseInitiative | PUT | 
A number of new services have been introduced for the Safeguarding module. For full details please refer to the ebs REST Documentation.
REST Services Changed
- 
                                                        The Create Enrolments and Update Enrolments REST services have been updated to include the following fields: - 
                                                                LEARNER_SUPPORT_FUNDING 
- 
                                                                PARTICIPANT_ID 
- 
                                                                LONG_TERM_DESTINATION 
- 
                                                                LONG_TERM_Employment 
 
- 
                                                                
- 
                                                        The Create UIO and Update UIO REST services have been updated to include the following fields. - 
                                                                ES_FUND_FLAG. 
- 
                                                                NOTIONAL_HOURS 
- 
                                                                TENHOUR_IND 
- 
                                                                PROG_CODE 
- 
                                                                PROG_YEAR 
- 
                                                                MAIN_CAMPUS 
- 
                                                                TAKE_EXAM_YN 
- 
                                                                SOCIAL_INCLUSION 
- 
                                                                ID 
- 
                                                                UIO_ID 
- 
                                                                LOCSDY 
- 
                                                                MODE_OF_STUDY 
- 
                                                                MSTUFEE 
- 
                                                                PRIPROV 
- 
                                                                LEARNER_FTE 
- 
                                                                YEAR_OF_UNIT 
- 
                                                                INCLUDE_IN_HESA 
- 
                                                                UNITLGTH 
- 
                                                                SPLENGTH 
- 
                                                                CLSDCRS 
- 
                                                                FULLYFLEX 
- 
                                                                FUNDLENGTH 
 
- 
                                                                
- 
                                                        The Create UIHesa and Update UIHesa REST services have been updated to add the following fields. - 
                                                                UI_HESA.BITTM 
- 
                                                                UI_HESA.SANDWICH 
- 
                                                                UI_HESA.TTCID 
- 
                                                                UI_HESA.CRDTPTS 
- 
                                                                UI_HESA.CRDTSCM 
- 
                                                                UI_HESA.FTE 
- 
                                                                UI_HESA.LEVLPTS 
- 
                                                                UI_HESA.MODLANGID 
- 
                                                                UI_HESA.COURSEAIM 
- 
                                                                UI_HESA.AWARDBODY1 to AWARDBODY8 
- 
                                                                UI_HESA.SBJCA1 to SBJCA5 
- 
                                                                UI_HESA. SBJPCNT1 to SBJPCNT 5 
- 
                                                                UI_HESA.QUALITT 
 
- 
                                                                
- 
                                                        The Create Person and Update Person REST services have been updated to add the CLIENT_ID field in the PeopleCDRDetailsMessage . 
- 
                                                        Updates have been made to the following fields in the PeopleCDRDetailsMessage for Create Person (/People) and Update Person (/People/{personCode}) REST services: - 
                                                                HasDisability (HAS_DISABILITY) - 
                                                                        Validation: Updated validation from 1 character to 2 characters (added min/max validation as field must be exactly 2 characters). 
- 
                                                                        Validation: Added verifier validation for HasDisability (RV_DOMAIN = 'HAS_DISABILITY'). 
 
- 
                                                                        
- 
                                                                EssentialSkillsNumeracyGrade - 
                                                                        Validation: Added verifier validation for EssentialSkillsNumeracyGrade (RV_DOMAIN = 'ES_GRADE'). 
 EssentialSkillsLiteracyGrade - 
                                                                        Validation: Added verifier validation for EssentialSkillsLiteracyGrade (RV_DOMAIN = 'ES_GRADE'). 
 
- 
                                                                        
- 
                                                                GCSEMathGrade - 
                                                                        Validation: Added verifier validation for GCSEMathGrade (RV_DOMAIN = 'GCSE_GRADE'). 
 
- 
                                                                        
- 
                                                                GCSEEnglishGrade - 
                                                                        Validation: Added verifier validation for GCSEMathGrade (RV_DOMAIN = 'GCSE_GRADE'). 
 
- 
                                                                        
- 
                                                                GCSE_A_C - 
                                                                        Validation: Updated MinValue validation from 0 to 1 and MaxValue validation from 99 to 12. 
 
- 
                                                                        
- 
                                                                GCSE_D_G - 
                                                                        Validation: Updated MinValue validation from 0 to 1 and MaxValue validation from 99 to 12. 
 
- 
                                                                        
 
- 
                                                                
Service Pack 1 Updates
REST Services Added
| REST Service | URL | Verb | 
|---|---|---|
| Create HESA Module Cost Centre | /UnitInstances/{uiID}/CreateUIHesaModuleCostCentre | POST | 
| Update HESA Module Cost Centre | /UnitInstances/{uiID}/UpdateUIHesaModuleCostCentre | PUT | 
| Create HESA Curriculum Accreditation | /UnitInstances/{uiID}/CreateUICurriculumAccreditation | POST | 
| Update HESA Curriculum Accreditation | /UnitInstances/{uiID}/CreateUICurriculumAccreditation | PUT | 
REST Services Changed
- 
                                                        The Create and Update Unit Instance Hesa Deliv Orginisations REST services have been updated to include the following field: - 
                                                                UI_HESA_DELIVERYORGANISATIONS.ROLETYPE 
 
-